hand something over - English Synonyms Dictionary